p{font-family:arial, sans-serif}
h1{font-family:arial, sans-serif}
h2{font-family:arial, sans-serif}
a{color:#0000FF; text-decoration:none}
a:hover{text-decoration:underline}

.webprojekt_layout_1, table, .webprojekt_textarea { font-family: arial, sans-serif; font-size: 13px; }
.webprojekt_layout_1 ul.webprojekt_fragen { list-style-type: none; margin: 0; padding: 0; }
.webprojekt_layout_1 ul.webprojekt_fragen li.webprojekt_q { margin: 10px 0; }
.webprojekt_layout_1 label.webprojekt_label { display: block; margin: 0 0 5px 0; font-weight:bold; }
.webprojekt_layout_1 table.webprojekt_antworten { width: 100%; _width: 97%; border-collapse: collapse; }
.webprojekt_layout_1 table.webprojekt_antworten { vertical-align: top; }
.webprojekt_layout_1 table.webprojekt_antworten td { padding: 2px; vertical-align: top; }
.webprojekt_layout_1 table.webprojekt_antworten td.webprojekt_a_td { width: 25px; }

.webprojekt_layout_1 .webprojekt_text { border: 1px solid #CCC; padding: 4px; font-size: 13px; color: #000000; width: 98.5%;
background-color: #ffffff;
background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
background:-moz-linear-gradient(top,#f8f8f8,#fff);
}
.webprojekt_layout_1 .webprojekt_textarea { border: 1px solid #CCC; padding: 4px; font-size: 13px; color: #000000; width: 98.5%;
background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
background:-moz-linear-gradient(top,#f8f8f8,#fff);
background-color: #ffffff;
}
.webprojekt_layout_1 .webprojekt_select { 
border:1px solid #CCCCCC; padding: 3px; font-size: 13px; color: #000000; margin: 0; width: 100%; _width: 97%;
background-color: #ffffff;
background:-webkit-gradient(linear,0 0,0 100%,from(#f8f8f8),to(#fff));
background:-moz-linear-gradient(top,#f8f8f8,#fff);
}
.webprojekt_layout_1 .webprojekt_btn { 
border: 1px solid #cccccc; cursor: pointer; font-weight: normal; font-size: 13px; padding: 6px; color: #444; font-family: arial, sans-serif; 
background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), color-stop(0.5, #FAFAFA), color-stop(0.5, #E5E5E5), to(#F9F9F9)); 
background: -moz-linear-gradient(top, #FAFAFA, #FAFAFA 50%, #E5E5E5 50%, #F9F9F9);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FAFAFA', endColorstr='#E5E5E5');
}
.webprojekt_layout_1 .webprojekt_btn:hover {  
background: -webkit-gradient(linear, left top, left bottom, from(#EDEDED), color-stop(0.5, #EDEDED), color-stop(0.5, #D9D9D9), to(#EDEDED)); 
background: -moz-linear-gradient(top, #EDEDED, #EDEDED 50%, #D9D9D9 50%, #EDEDED);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E3326E', endColorstr='#D9D9D9'); 